var conn_prompt_num = 0;
var is_first_talk = 1;

// 初始化(传入机型 & token & 安卓机型1,小米 2,华为 3,OPPO 4,魅族 5,vivo & 访客ID & 头像)
mobile_client.init();

//发送消息
var ua = navigator.userAgent;
var is_ios = !!ua.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/);
var is_uc = /ucbrowser/.test(ua.toLowerCase());
var is_baidu = /baidu/.test(ua.toLowerCase());
var is_huawei = /android_cloudpc/.test(ua.toLowerCase());
var is_sogou = /sogoumobilebrowser/.test(ua.toLowerCase());
var is_minchat_type = $("#mobile").hasClass("minchat_type");
var eventStr = (is_ios && (is_uc||is_baidu) && is_minchat_type || is_huawei)? "click":"touchstart";

$("#btnSend ").on(eventStr,function(){
	mobile_client.sendClick();
});
//发送图片
$("#photoFile").on("change",function(){
	mobile_client.mCheckImg(this);
});
//重发
$("body").on("click",".onError",function(){

	var msg = $(this).siblings("span").html();
	var msgid = $(this).attr("id");
	var prev = $(this).parent().parent().prev();
	
    // 版本处理
    if(navigator.userAgent.indexOf('iPhone') > -1){
        var ver = navigator.userAgent.toLowerCase().match(/cpu iphone os (.*?) like mac os/);
        var iosType = ver[1].split(/_/g)[0];
        if(iosType == 11){
            mobile_client.sendMsg(msg);
        }else{
            // 获取该消息的唯一标识
            var timer = $(this).parent().parent().attr("mid");
            // 连接数据库删除该条记录
            sdkSocket.delErrorMsg(timer);
        }
    }    
  	// 获取该消息的唯一标识
    var timer = $(this).parent().parent().attr("mid");
    // 连接数据库删除该条记录
    sdkSocket.delErrorMsg(timer);

    if(prev.attr("name") == "msg-time"){
        var next_class = $(this).parent().parent().next();
        if(!next_class.hasClass("pc-customer")){
            prev.remove();
        }
    }
    $(this).parent().parent().remove();
	
});
//转人工
$(".to-service").click(function () {
	mobile_client.runKf(true);
});
// 开始新对话
$(".to_new").click(function(){
	mobile_client.runKf(true);
})
// 留言
$(".to_lword").click(function(){
	mobile_client.setOffLine(true);
})
//输入框绑定事件
$("#textarea").on("input",function (){
	mobile_client.textOnKeyUp();
	// 判断输入框内容，控制按钮字体颜色
	if($(this).val()==""){
		$("#btnSend").removeClass("hasMessage");
	}else {
		$("#btnSend").addClass("hasMessage");
	}
});
//转留言
$(".to-lword").click(function () {
	mobile_client.setOffLine(true);
});
//留言提交
$("#lword_submit").click(function(){
	$(this).addClass("loading");
	mobile_client.lwordSubmit();
});
//绑定评分事件
$(".evaluate").click(function(){
	if(sdkSocket.votstateFlag == 0){
		commFun.basic.toastOut("不能发起评分请求","toast","toast_text")
		return false;
	}
	mobile_client.clickEvaluate();
})
//提交评分
$("body").on("click",".evaluation .evaluation-btn",function(){
	mobile_client.saveVote();
});
//点击评分具体按钮项
$(".talk-content").on("click", ".evaluation ul li", function () {
	$(this).parent().addClass("used");
	var index = $(this).index();
	// 循环 通过当前的星星序列号来变化
	$(this).parent().children("li").each(function () {
		if ($(this).index() <= index) {
			$(this).addClass("li-active");
		} else {
			$(this).removeClass("li-active");
		}
	});

	$(this).parents('.evaluation').find('label').text($(this).attr("data-name"))

});
//返回箭头绑定事件
$(".returnToTop").click(function(){
	mobile_client.returnToTop();
});
//浮框向下箭头绑定事件
$(".header-down").click(function(){
	window.parent.postMessage("close",'*');
});
$('#textarea').keypress(function(event){
	if(event.keyCode==13){
		mobile_client.sendClick();
		return false;
	}
});

$("body").on("click",".audiobtn",function(){
    var _this = this;
    if($(this).hasClass('unaudio_play')){
    	mobile_client.talkTip("该浏览器暂不支持语音播放");
        return false;
    }
    var arr = Object.keys(mobile_client.params["audio_vars"]);
    var idx = $(_this).attr("id").split("_")[1]-1;
    $(".audio_log").attr("src","style/chat/new2017/image/png/audio1.png");
    $(".audiobtn").not(_this).removeClass('audio_play');
    for(var i = 0;i<arr.length;i++){
        if(arr[i] == $(_this).attr("id")){
            if (!mobile_client.params["audio_vars"][arr[i]].isPlaying()) {
                $(_this).addClass('audio_play');
                mobile_client.params["audio_vars"][arr[idx]].onEnded(function(){
                    $(_this).find(".audio_log").attr("src","style/chat/new2017/image/png/audio1.png");
                    $(_this).removeClass('audio_play');
                })
                mobile_client.params["audio_vars"][arr[i]].play();
            } else {
                $(_this).find(".audio_log").attr("src","style/chat/new2017/image/png/audio1.png");
                mobile_client.params["audio_vars"][arr[i]].stop();
                $(_this).removeClass('audio_play');
            }
        }else{
            mobile_client.params["audio_vars"][arr[i]].stop();
        }
    }
});

var winHeight = $(window).height();  //获取当前页面高度

$(".talk-content-innerWrap").on("click",".from_input",function(){
    $(this).removeClass('error_import');
    $(this).focus();
});
$(".talk-content-innerWrap").on("blur",".from_input",function(e){
    e.stopPropagation();
    mobile_client.scroll("talk_content");
    document.activeElement.scrollIntoViewIfNeeded(true);
});
$(".talk-content-innerWrap").on("focus",".from_input",function(e){
    $(this).removeClass('error_import');
    e.stopPropagation();
    mobile_client.scroll("talk_content");
    document.activeElement.scrollIntoViewIfNeeded(true);
});

